49adcd9cfd91b85489119799e579335ee4730ab0,hadoop-swiftfs/src/main/java/org/apache/hadoop/fs/swift/snative/SwiftNativeFileSystemStore.java,SwiftNativeFileSystemStore,rename,#Path#Path#,632
Before Change
}
boolean renamingOnToSelf = src.equals(dst);
SwiftObjectPath srcObject = toObjectPath(src);
SwiftObjectPath destObject = toObjectPath(dst);
if (SwiftUtils.isRootDir(srcObject)) {
After Change
srcMetadata = getObjectMetadata(src);
SwiftObjectPath srcObject;
if (srcMetadata.isDirectory()) {
srcObject = toDirPath(src);
} else {
srcObject = toObjectPath(src);
}
if (SwiftUtils.isRootDir(srcObject)) {
throw new SwiftOperationFailedException("cannot rename root dir");